/*
 * 文件名：AdInfoService.java	 
 * 时     间：下午3:33:55
 * 作     者：liyf       
 * 版     权： 2014-2022  智慧园区, 公司保留所有权利.
 * 联     系：www.szyungu.com
 */
package com.local.service.face;

import java.util.Date;
import java.util.List;

import com.local.entity.vo.ParkwellPayBillVo;
import com.local.model.LocalChargeBytime;
import com.local.model.LocalChargeBytimeExample;
import com.qianhai.common.exception.BaseException;
import com.qianhai.common.service.face.BaseService;

/**
 * @ClassName: AdInfoService
 * @Description: 这里用一句话描述这个类的作用
 * @author liyf
 * @date 2015年1月20日 下午3:33:55
 */
public interface ParkwellChargeBytimeService extends BaseService<LocalChargeBytimeExample, LocalChargeBytime, String>
{
	/**
	 * 
	 * 方法描述：  添加一个异常参数，如果不能计费也可以通知到页面
	 * @Title: queryBilling 
	 * @param @param chargeBytime
	 * @param @param parkwellPayBillVo
	 * @param @return
	 * @param @throws BaseException
	 * @return double
	 * @user lyf
	 * 2015年11月8日
	 * @throws
	 */
	public double queryBilling(LocalChargeBytime chargeBytime,ParkwellPayBillVo parkwellPayBillVo)throws BaseException;
	
	public Long queryFreeSec(String carInUuid,double Price,Long StartTime)throws BaseException;
	
	public double queryCarinBillMoney(String carInUuid, Date carInTime,
			Date carOutTime);

	List<LocalChargeBytime> queryLsCarInUuid(String carInUuid);
}
